import { Vector3Tuple } from 'three';

export type RelyOn = {
  name?: string;
  entityId?: string;
  point?: Vector3Tuple;
};
export const args = {
  antPoint: {
    name: null,
    entityId: null,
    point: [0, 0, 0] as Vector3Tuple,
  },
};

export type ModeType = 'shortest' | 'vertical' | 'planar';

export type InitType = {
  antPoint?: RelyOn;
};
